
.form-fields {
  margin: 10px 10px 10px 30px;
}

.nice-field { 
  font-size: 16px;
  background-color: #fff; 
  border: 1px solid; 
  text-decoration: none;
  padding: 2px;
}

.submit-box {
  font-size: 140%;
  margin: 10px 0px 10px 20px;
}

#ajax-indicator {
  float: right ;
  position: fixed;
  top: 8%;
  left: 85%;
  right: 3%;
  padding:  5px;
  margin:  1px ;
  font-weight:  bold ;
}

#ajax-indicator img {
  vertical-align: middle ;
  padding-left: 6px ;
}

#notice {
  position: fixed;
  top: 0%;
  left: 0%;
  right: 0%;
  padding:  5px;
  margin:  1px ;
  width: 100%;
  background-color: #ff9;
}

#navcontainer
{
  display: block;
  padding-right:0px;
  padding-left: 3px;
  padding-bottom: 0px;
  margin: 0px;
  width: 100%;
  background-color: #036;
  border-bottom: 1px solid #eee;
  color: #ff0;
}

#navcontainer ul
{
  margin-top: 0px;
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a:link, #navlist a:visited
{
  color: #EEE;
  text-decoration: none;
  font-size: 1.1em;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}

.odd-main {
/*  background-color: #ffc;*/
  background-color: #ece9d8;
}
.odd {
  background-color: #d5d5d5;
}

/* In Place Editor Styles */

form.inplaceeditor-form { /* The form */
}

form.inplaceeditor-form input[type="text"] { /* Input box */
  width: 100%;
}

form.inplaceeditor-form textarea { /* Textarea, if multiple columns */
}

form.inplaceeditor-form input[type="submit"] { /* The submit button */
  margin-left:1em;
}

form.inplaceeditor-form a { /* The cancel link */
  margin-left:1em;
}